ser descomunal - Turkish English Dictionary